/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}
body {TEXT-ALIGN: center; font-size:12px; width:100%;}
.clear{ clear:both;}
.clearfix:after {
    content: " ";
    display: block;
    visibility: hidden;
    height: 0px;
    clear: both;}
img{border:0;vertical-align:middle;}
body{background:#fff;color:#000;font-family: Arial, Helvetica, sans-serif;}
a{color:#000; text-decoration:none; outline:none; font-size:12px;}
div, li, ul, dl, dt, dd { margin: 0; padding: 0; list-style-type: none; }
.webContainerTable{
	width:100%;
	table-layout:fixed;
	margin:0;
	padding:0;
	border-spacing:0;}

.webContainer{
	position:relative;
	width:960px;
	padding:0;
	margin:0;
	text-align:left;}
.webFooterTable{
	width:100%;
	table-layout:fixed;
	margin:0;
	padding:0;
	border-spacing:0
}
.webFooterTable{background:#0a589a;}

.webFooter{
	position:relative;
	width:960px;
	padding:0;
	margin:0;
	overflow:hidden
}

Title{
	position:absolute;
	top:50px;
	left:10px;
	font-size:32px;
	z-index:32;
	*margin-top:1px;
	text-align:left;
	white-space:nowrap
}


.clearfloat{
	clear:both;
	height:0;
	font-size:0;
	overflow:hidden;
	line-height:0
}

.container{
	position:relative;
	padding:0;
	font-size:0
}

.container .containerTop{
	clear:both;
	table-layout:fixed;
	padding:0;
	border-spacing:0;
	width:100%;
	display:none
}



.container .containerMiddle{
	clear:both;
	table-layout:fixed;
	padding:0;
	border-spacing:0;
	width:100%;
	*+position:relative
}

.container .containerMiddleLeft{
	display:none
}

.container .containerMiddleCenter{
	padding:0
}

.container .containerMiddleCenterTop{
	display:none
}

.container .containerForms{
	position:relative;
	margin:0;
	padding:0;
	width:100%
}

.container .containerFormsMiddle{
	margin:0;
	padding:0;
	border-spacing:0;
	width:100%
}

.container .containerFormsLeft{
	width:210px;
	padding:0;
	border-spacing:0;
	overflow:hidden;
	padding:0 10px 10px 0;
	margin:0;
	height:auto
}

.container .containerFormsLeft .containerFormsLeftTop{
	width:100%;
	margin:0;
	padding:0;
	display:none
}

.container .containerFormsLeft .containerFormsLeftBottom{
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	display:none
}

.container .containerFormsCenter{
	padding:0;
	border-spacing:0;
	overflow:hidden;
	padding:0 0 10px 0;
	margin:0;
	height:auto
}

.container .containerFormsRight{
	width:210px;
	padding:0;
	border-spacing:0;
	overflow:hidden;
	padding:0 0 10px 10px;
	margin:0;
	height:auto
}

.container .containerFormsRight .containerFormsRightTop{
	margin:0;
	width:100%;
	padding:0;
	display:none
}

.container .containerFormsRight .containerFormsRightBottom{
	clear:both;
	margin:0;
	width:100%;
	padding:0;
	display:none
}

.container .containerMiddleCenterBottom{
	display:none
}

.container .containerMiddleRight{
	display:none
}

.container .containerBottom{
	clear:both;
	table-layout:fixed;
	padding:0;
	border-spacing:0;
	width:100%;
	display:none
}

.container .containerBottom .left{
	margin:0;
	padding:0
}

.container .containerBottom .center{
	margin:0;
	padding:0
}

.container .containerBottom .right{
	margin:0;
	padding:0
}



.centerTopForms{
	margin:0;
	width:100%;
	padding:0;
	overflow:hidden
}

.containerForms .containerFormsCenter .containerFormsCenterMiddle{
	clear:both;
	margin:0;
	padding:0;
	overflow:hidden
}

.middleLeftForms{
	float:left;
	width:25%;
	margin:0;
	padding:0;
	overflow:hidden;margin-right: 30px;
}

.middleLeftForms .ui-resizable-layoutResize-handle{
	border-left:1px solid #fff;
	border-right:2px solid #2b73ba;
	background:#fff;
	left:auto;
	right:3px;
	width:1px
}

.middleCenterForms{
	float:left;
	width:46%;
	margin:0;
	padding:0;
	overflow:hidden
}

.middleCenterForms .ui-resizable-layoutResize-handle{
	border-left:1px solid #fff;
	border-right:2px solid #2b73ba;
	background:#fff;
	left:auto;
	right:3px;
	width:1px
}

.middleRightForms{
	float:right;
	width:22%;
	margin:0;
	padding:0;
	overflow:hidden
}



.centerBottomForms{
	clear:both;
	width:100%;
	margin:0;
	padding:0;
	overflow:hidden
}

.rightForms{
	clear:both;
	margin:0;
	width:100%;
	padding:0;
	border-spacing:0
}

.bottomForms{
	clear:both;
	margin:0;
	padding:0;
	width:100%
}

.form{
	position:relative;
	margin:20px 0 10px 0;
	padding:0;
	overflow:hidden;
	zoom:1;
	font-size:12px
}

.forms .formTop{
	table-layout:fixed;
	clear:both;
	padding:0;
	border-spacing:0;
	width:100%;
	display:none
}

.forms .formBanner{
	position:relative;
	clear:both;
	padding:0;
	border-spacing:0;
	width:100%;
	table-layout:fixed;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden
}

.forms .formBanner .left{
	display:none
}

.forms .formBanner .center{
	table-layout:fixed;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	width:100%;border-bottom:2px solid #e8e8e8;
}

.forms .formBannerTitle{ border-bottom:2px solid #0A65B8;
	float:left;
	padding:0;
	border-spacing:0
}

.forms .formBannerTitle .titleLeft{
	display:none
}

.forms .formBannerTitle .titleCenter{
	text-align:left;
	padding:0 5px;
	font-size:13px;
	font-weight:bold;
	word-break:keep-all;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}

.forms .formBannerTitle .titleRight{
	display:none
}

.forms .formBannerOther{
	position:absolute;
	left:auto;
	right:5px;
	top:0;
	bottom:0
}

.forms .formBannerMore{
	float:left;
	padding:0 5px;
	width:60px;
	height:100%;
	_position:relative;
	_top:50%
}

.forms .formBannerMore a{
	text-decoration:none;
	display:inline;
	float:right; margin-right:9px;
	vertical-align:middle;
	_position:relative;
	_top:-50%;line-height:38px;
}

.forms .formBannerBtn{
	float:left;
	display:none;
	width:20px;
	height:100%;
	_position:relative;
	_top:50%
}

.forms .formBannerBtn a{
	text-decoration:none;
	display:inline-block;
	height:20px;
	width:20px;
	vertical-align:middle;
	float:none;
	_position:relative;
	_top:-50%
}

.forms .formBannerBtn a span{
	display:none
}

.forms .formBanner .right{
	display:none
}

.forms .formMiddle{
	position:relative;
	clear:both;
	padding:0;
	border-spacing:0;
	width:100%;
	table-layout:fixed;
	font-size:12px
}

.forms .formMiddle .formMiddleLeft{
	display:none
}

.forms .formMiddle .formMiddleCenter{
	margin:0;
	zoom:1;
	width:100%
}

.forms .formMiddleContent{
	position:relative;
	height:auto;
	_zoom:1;
	min-height:30px;
	max-height:none;
	_height:30px;
	overflow-x:hidden;
	margin:5px
}

.forms .multiColFormMiddleContent{
	margin:0
}

.forms .formMiddle .formMiddleRight{
	display:none
}

.forms .formBottom{
	clear:both;
	padding:0;
	border-spacing:0;
	width:100%;
	table-layout:fixed;
	word-break:keep-all;
	white-space:nowrap;
	display:none
}

.pro_list{ background:#f1f1f1;}
.pro_list ul li{ display:block; height:32px; line-height:32px; border-bottom:2px solid #fff;}
.pro_list ul li a{ margin-left:5px;}
.pro_list ul li a:hover{ text-decoration:underline; color:#0b5899;}
.pro_list ul li span{ font-size:10px; margin-left:25px;color:#0b5899;}
.bottomFont{
	 height:40px;
	 line-height:40px;
	 text-align:center;
	 font-size:12px;
	 margin:20px 0 35px 0;
	 color:#0b5899;
	 font-weight:bold;
	 border-top:1px solid #ccc;
	 border-bottom:1px solid #ccc;}
.head_xian{ height:3px; background-color:#0a65b8; overflow:hidden;}
.top_kuai{ width:100%; height:109px; background:#fff;}
.top{ width:980px; margin:0 auto;}
.logo{ float:left; margin-top:15px;  display:inline;   }
.head_zi{ width:360px; margin:0 auto; float:right;  display:inline;}
.head_zi02{ width:270px; margin-top:40px; text-align:right;}
.top_right{ float:right; padding-top:5px;}
.nav{width:100%; height:40px; background:#0a65b8;}
.navlink{ width:1020px; margin:0 auto;}
.navlink li{ float:left; font-weight:bold; list-style:none;}
.navlink li a{display: block;width:117px;color: #FFF;text-align: center;padding:10px 5px;text-decoration:none; font-size:15px;}
.navlink li a:hover{ text-decoration:underline;}
.Main{width: 100%;height:300px;}
/* 切换按钮最外层,用于垂直定位 */
.SrollBar{height: 70px;bottom: 150px;width: 100%; display:none;}
/* 切换按钮里层,用于水平居中 */
.CenterDiv{height: 70px;width:100%;margin: 0 auto;}
/* 图片切换,即UL */
.Display{width:100%;height:300px;margin:0;}
.Display li{width:100%;height:300px;display: none;}
/* 把图片替换成背景时用的Div */
.InnerDiv{width:100%;height:300px;background-repeat: no-repeat;background-position: center;}
.Main:hover .SrollBar{ display:block;}
#colee_left {width:980px;overflow: hidden;margin: 15px 0px 0px 0px;}
.footer{ width:100%; height:150px;}
.bibu_kuai{width:960px; text-align:center;margin:0 auto;height:40px;line-height:38px;color:#fff;font-weight:bold;}
.bibu_kuai a {color: #fff;padding: 0px 10px;}
.bibu_kuai a:hover{ text-decoration:underline;}
.banquan{ line-height:24px; padding:0 0 10px 0; width:960px; margin:0 auto; text-align:center;color: #FFF;}
.banquan a{ color:#fff; text-decoration:none;}
.banquan a:hover{ color:#fc0202;}
.titleText{ height:35px; line-height:35px;font-size: 14px;}
.contentMe ul li{ display:block; line-height:26px; margin-left:10px;}

.mainscontent{
	float:left;
	width:68%;
	margin:0;
	padding:0;
	overflow:hidden
}
.gd{ 
    height:25px;
	line-height:25px;
}